package controller;

public class Controller {
	static Zijde noord,oost, zuid, west;

	/**
	 * @param args
	 */

	
	public static void main(String[] args) {
		zuid = new Zijde(0,2);
		oost = new Zijde(7,0);
		noord = new Zijde(14,2);
		west = new Zijde(21,0);
		noord.aLinks.voegAutoToe();
		System.out.println("Prioriteit baan 15: " + getBaanPrioriteit(15));
		noord.aLinks.voegAutoToe();
		System.out.println("Prioriteit baan 15: " + getBaanPrioriteit(15));		
	}
	
	public static Integer getBaanPrioriteit(Integer baanID) {
		Integer zijde = baanID / 7;
		System.out.println("baanID: " + baanID + " Zijde: " + zijde);
		switch(zijde) {
			case 0	: return zuid.getBaanPrioriteit(baanID);
			case 1  : return oost.getBaanPrioriteit(baanID);
			case 2  : return noord.getBaanPrioriteit(baanID);
			case 3  : return west.getBaanPrioriteit(baanID);
			default : return -1;
		}
	}
}
